body {
  background: #cecdfc;
  margin: 0;
}
.summary .col-md-4 {
  text-align: center;
}
.carousel {
  margin-top: 57px;
  margin-bottom: 10px;
}
#carousel-id .item {
  height: 500px;
  background-color: #000;
}
.carousel .item img {
  width: 100%;
}
/* 响应式布局 */
@media (max-width: 894px) {
  #carousel-id .item {
    height: 400px;
  }
  #carousel-id .item img {
    height: 500px;
  }
}
#nr {
  background: #f1fafa;
  margin-bottom: 10px;
}
#firstpicture img {
  width: 80%;
  height: 250px;
}
#foot {
  text-align: center;
}
